long-term care hospital - Français Anglais Dictionnaire